\hypertarget{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view}{
\section{pycol.engine.view.Game\_\-view.Game\_\-view Class Reference}
\label{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view}\index{pycol::engine::view::Game\_\-view::Game\_\-view@{pycol::engine::view::Game\_\-view::Game\_\-view}}
}


Documentation for Human\_\-view class \hyperlink{namespacepycol_1_1engine_1_1view_1_1Player__view}{Player\_\-view} is a class between the physical player and the \hyperlink{namespacepycol_1_1engine_1_1pattern}{pattern} Human.  
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a9314b884eb9ddd52b9e15a4a88025c8e}{\_\-\_\-init\_\-\_\-}
\begin{DoxyCompactList}\small\item\em The constructor. \item\end{DoxyCompactList}\item 
def \hyperlink{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a417468761cb59c38ac13643cce6bdd65}{get\_\-game}
\begin{DoxyCompactList}\small\item\em Getter for the pointer game. \item\end{DoxyCompactList}\item 
def \hyperlink{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_ac62bb5cb9977db23c37005ab5c019249}{set\_\-game}
\begin{DoxyCompactList}\small\item\em Setter for the pointer game. \item\end{DoxyCompactList}\item 
def \hyperlink{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_abf7409cfb7908ecc758ff766fd3008fa}{logo}
\begin{DoxyCompactList}\small\item\em Public method logo. \item\end{DoxyCompactList}\item 
def \hyperlink{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a869d448ac25f1ed7e3e54b0a66b40ebb}{ask\_\-number\_\-human\_\-player}
\begin{DoxyCompactList}\small\item\em Public method ask\_\-number\_\-human\_\-player. \item\end{DoxyCompactList}\item 
def \hyperlink{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a6ce8dcc3b0d4dcbdff0faedbe9093902}{ask\_\-number\_\-computer\_\-player}
\begin{DoxyCompactList}\small\item\em Public method ask\_\-number\_\-computer\_\-player. \item\end{DoxyCompactList}\item 
def \hyperlink{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a05ef2133ab8850963f8aa11be48f470a}{menu}
\end{DoxyCompactItemize}
\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a2a1fe79cdcbf3ba09d8b32c6ffc95f8d}{game} = property(get\_\-game,set\_\-game)
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_adff8b97dc7253190b4a1e0678db656ee}{\_\-\_\-player\_\-list}
\item 
\hyperlink{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_ad9a35d4949535dbfd395f40d70ff89ef}{\_\-\_\-game}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Documentation for Human\_\-view class \hyperlink{namespacepycol_1_1engine_1_1view_1_1Player__view}{Player\_\-view} is a class between the physical player and the \hyperlink{namespacepycol_1_1engine_1_1pattern}{pattern} Human. 

Definition at line 43 of file Game\_\-view.py.

\subsection{Member Function Documentation}
\hypertarget{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a9314b884eb9ddd52b9e15a4a88025c8e}{
\index{pycol::engine::view::Game\_\-view::Game\_\-view@{pycol::engine::view::Game\_\-view::Game\_\-view}!\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}}
\index{\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}!pycol::engine::view::Game_view::Game_view@{pycol::engine::view::Game\_\-view::Game\_\-view}}
\subsubsection[{\_\-\_\-init\_\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}def pycol.engine.view.Game\_\-view.Game\_\-view.\_\-\_\-init\_\-\_\- ( {\em self})}}
\label{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a9314b884eb9ddd52b9e15a4a88025c8e}


The constructor. 
\begin{DoxyParams}{Parameters}
\item[{\em self,:}]The pointer object \end{DoxyParams}


Definition at line 46 of file Game\_\-view.py.\hypertarget{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a6ce8dcc3b0d4dcbdff0faedbe9093902}{
\index{pycol::engine::view::Game\_\-view::Game\_\-view@{pycol::engine::view::Game\_\-view::Game\_\-view}!ask\_\-number\_\-computer\_\-player@{ask\_\-number\_\-computer\_\-player}}
\index{ask\_\-number\_\-computer\_\-player@{ask\_\-number\_\-computer\_\-player}!pycol::engine::view::Game_view::Game_view@{pycol::engine::view::Game\_\-view::Game\_\-view}}
\subsubsection[{ask\_\-number\_\-computer\_\-player}]{\setlength{\rightskip}{0pt plus 5cm}def pycol.engine.view.Game\_\-view.Game\_\-view.ask\_\-number\_\-computer\_\-player ( {\em self})}}
\label{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a6ce8dcc3b0d4dcbdff0faedbe9093902}


Public method ask\_\-number\_\-computer\_\-player. It is a public method used for question player for know how many computer player play 
\begin{DoxyParams}{Parameters}
\item[{\em self}]The object pointer \end{DoxyParams}
\begin{DoxyReturn}{Returns}
: number\_\-computer\_\-player 
\end{DoxyReturn}


Definition at line 116 of file Game\_\-view.py.\hypertarget{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a869d448ac25f1ed7e3e54b0a66b40ebb}{
\index{pycol::engine::view::Game\_\-view::Game\_\-view@{pycol::engine::view::Game\_\-view::Game\_\-view}!ask\_\-number\_\-human\_\-player@{ask\_\-number\_\-human\_\-player}}
\index{ask\_\-number\_\-human\_\-player@{ask\_\-number\_\-human\_\-player}!pycol::engine::view::Game_view::Game_view@{pycol::engine::view::Game\_\-view::Game\_\-view}}
\subsubsection[{ask\_\-number\_\-human\_\-player}]{\setlength{\rightskip}{0pt plus 5cm}def pycol.engine.view.Game\_\-view.Game\_\-view.ask\_\-number\_\-human\_\-player ( {\em self})}}
\label{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a869d448ac25f1ed7e3e54b0a66b40ebb}


Public method ask\_\-number\_\-human\_\-player. It is a public method used for question player for know how many human player play 
\begin{DoxyParams}{Parameters}
\item[{\em self}]The object pointer \end{DoxyParams}
\begin{DoxyReturn}{Returns}
: number\_\-human\_\-player 
\end{DoxyReturn}


Definition at line 106 of file Game\_\-view.py.\hypertarget{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a417468761cb59c38ac13643cce6bdd65}{
\index{pycol::engine::view::Game\_\-view::Game\_\-view@{pycol::engine::view::Game\_\-view::Game\_\-view}!get\_\-game@{get\_\-game}}
\index{get\_\-game@{get\_\-game}!pycol::engine::view::Game_view::Game_view@{pycol::engine::view::Game\_\-view::Game\_\-view}}
\subsubsection[{get\_\-game}]{\setlength{\rightskip}{0pt plus 5cm}def pycol.engine.view.Game\_\-view.Game\_\-view.get\_\-game ( {\em self})}}
\label{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a417468761cb59c38ac13643cce6bdd65}


Getter for the pointer game. 
\begin{DoxyParams}{Parameters}
\item[{\em self}]The object pointer \end{DoxyParams}
\begin{DoxyReturn}{Returns}
: self.\_\-\_\-game pointer from the game object 
\end{DoxyReturn}


Definition at line 52 of file Game\_\-view.py.\hypertarget{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_abf7409cfb7908ecc758ff766fd3008fa}{
\index{pycol::engine::view::Game\_\-view::Game\_\-view@{pycol::engine::view::Game\_\-view::Game\_\-view}!logo@{logo}}
\index{logo@{logo}!pycol::engine::view::Game_view::Game_view@{pycol::engine::view::Game\_\-view::Game\_\-view}}
\subsubsection[{logo}]{\setlength{\rightskip}{0pt plus 5cm}def pycol.engine.view.Game\_\-view.Game\_\-view.logo ( {\em self})}}
\label{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_abf7409cfb7908ecc758ff766fd3008fa}


Public method logo. It is a public method used for print a funny ascii art 
\begin{DoxyParams}{Parameters}
\item[{\em self}]The object pointer \end{DoxyParams}


Definition at line 67 of file Game\_\-view.py.\hypertarget{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a05ef2133ab8850963f8aa11be48f470a}{
\index{pycol::engine::view::Game\_\-view::Game\_\-view@{pycol::engine::view::Game\_\-view::Game\_\-view}!menu@{menu}}
\index{menu@{menu}!pycol::engine::view::Game_view::Game_view@{pycol::engine::view::Game\_\-view::Game\_\-view}}
\subsubsection[{menu}]{\setlength{\rightskip}{0pt plus 5cm}def pycol.engine.view.Game\_\-view.Game\_\-view.menu ( {\em self})}}
\label{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a05ef2133ab8850963f8aa11be48f470a}


Definition at line 125 of file Game\_\-view.py.\hypertarget{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_ac62bb5cb9977db23c37005ab5c019249}{
\index{pycol::engine::view::Game\_\-view::Game\_\-view@{pycol::engine::view::Game\_\-view::Game\_\-view}!set\_\-game@{set\_\-game}}
\index{set\_\-game@{set\_\-game}!pycol::engine::view::Game_view::Game_view@{pycol::engine::view::Game\_\-view::Game\_\-view}}
\subsubsection[{set\_\-game}]{\setlength{\rightskip}{0pt plus 5cm}def pycol.engine.view.Game\_\-view.Game\_\-view.set\_\-game ( {\em self}, \/   {\em value})}}
\label{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_ac62bb5cb9977db23c37005ab5c019249}


Setter for the pointer game. 
\begin{DoxyParams}{Parameters}
\item[{\em self}]The object pointer \item[{\em value,:}]the newest pointer value from the game object \end{DoxyParams}


Definition at line 58 of file Game\_\-view.py.

\subsection{Member Data Documentation}
\hypertarget{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_ad9a35d4949535dbfd395f40d70ff89ef}{
\index{pycol::engine::view::Game\_\-view::Game\_\-view@{pycol::engine::view::Game\_\-view::Game\_\-view}!\_\-\_\-game@{\_\-\_\-game}}
\index{\_\-\_\-game@{\_\-\_\-game}!pycol::engine::view::Game_view::Game_view@{pycol::engine::view::Game\_\-view::Game\_\-view}}
\subsubsection[{\_\-\_\-game}]{\setlength{\rightskip}{0pt plus 5cm}{\bf pycol.engine.view.Game\_\-view.Game\_\-view.\_\-\_\-game}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_ad9a35d4949535dbfd395f40d70ff89ef}


Definition at line 59 of file Game\_\-view.py.\hypertarget{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_adff8b97dc7253190b4a1e0678db656ee}{
\index{pycol::engine::view::Game\_\-view::Game\_\-view@{pycol::engine::view::Game\_\-view::Game\_\-view}!\_\-\_\-player\_\-list@{\_\-\_\-player\_\-list}}
\index{\_\-\_\-player\_\-list@{\_\-\_\-player\_\-list}!pycol::engine::view::Game_view::Game_view@{pycol::engine::view::Game\_\-view::Game\_\-view}}
\subsubsection[{\_\-\_\-player\_\-list}]{\setlength{\rightskip}{0pt plus 5cm}{\bf pycol.engine.view.Game\_\-view.Game\_\-view.\_\-\_\-player\_\-list}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_adff8b97dc7253190b4a1e0678db656ee}


Definition at line 47 of file Game\_\-view.py.

\subsection{Property Documentation}
\hypertarget{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a2a1fe79cdcbf3ba09d8b32c6ffc95f8d}{
\index{pycol::engine::view::Game\_\-view::Game\_\-view@{pycol::engine::view::Game\_\-view::Game\_\-view}!game@{game}}
\index{game@{game}!pycol::engine::view::Game_view::Game_view@{pycol::engine::view::Game\_\-view::Game\_\-view}}
\subsubsection[{game}]{\setlength{\rightskip}{0pt plus 5cm}pycol.engine.view.Game\_\-view.Game\_\-view.game = property(get\_\-game,set\_\-game)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{classpycol_1_1engine_1_1view_1_1Game__view_1_1Game__view_a2a1fe79cdcbf3ba09d8b32c6ffc95f8d}


Definition at line 61 of file Game\_\-view.py.

The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
/home/jonathan/Projets/Python/pycol/engine/view/\hyperlink{Game__view_8py}{Game\_\-view.py}\end{DoxyCompactItemize}
